home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
8bitfiles.net/archives
/
archives.tar
/
archives
/
compuserve-file-archive
/
05 Programming
/
RS232.ARC
/
BBS%a4C.C
< prev
next >
Wrap
Text File
|
2019-04-13
|
1KB
|
82 lines
/*
BBSñC.C
╩AN 30 1988
─ENNY ╞IGUERRES
*/
#INCLUDE <STDIO.H>
#INCLUDE <DEFN.H>
#INCLUDE <TERM.H>
UNSIGNED ═ODE;
UNSIGNED ECHO = 1;
STATIC CHAR *PARAM1 = 0X03FD;
STATIC CHAR *PARAM2 = 0X03FE;
STATIC CHAR *PARAM3 = 0X03FF;
STATIC CHAR (*FILEPARAM)[16] = 0X03E0;
STATIC CHAR (*STRINGñBUFF)[161] = 0X0200;
STATIC CHAR USERñONñLINE; /* ╘╥╒┼ OR ╞┴╠╙┼ */
ANSWER()
█
CHAR QUIT;
UNSIGNED COUNT=0;
ͤFLUSH();
USERñONñLINE = (CHAR) ╞┴╠╙┼;
WHILE( ( PEEK(0X0F,0XDD01)&0X08 ) ╬╧╘ñ┼╤╒┴╠ ╬╒╠╠)
IF( (QUIT = INKEY()) ╔╙ñ┼╤╒┴╠ ┼╙├)
BREAK;
IF(QUIT ╔╙ñ┼╤╒┴╠ ┼╙├)
RETURN;
/* !-------------------- ├┴╠╠ ├╧═╔╬╟ ╔╬ ---------------------! */
OFFñHOOK();
WHILE ( (PEEK(0X0F,0XDD01)&16 ) ┴╬─ (COUNT<20000) )
COUNT++;
IF ( (PEEK(0X0F,0XDD01)&16) ╔╙ñ┼╤╒┴╠ ╬╒╠╠)
█
/* #----------------------! ├╧╬┼├╘ !-----------------------# */
IF ( LOGGIN(MODE) ╔╙ñ┼╤╒┴╠ ╘╥╒┼)
█
ONñHOOK();
RETURN;
▌
ELSE USERñONñLINE = (CHAR) ╘╥╒┼;
▌
RETURN;
▌
#INCLUDE <BBSñPARAMS.C>
MAIN()
█
HIGHMEM(0X8000);
PARAMS();
▌